home *** CD-ROM | disk | FTP | other *** search
/ The CDPD Public Domain Collection for CDTV 4 / CDPD_IV.bin / e / mailinglists / amigae.0793july.archive / 000063_crash!genie.ge….com!g.beasley2_Sat, 24 Jul 93 07:44:09 PST.msg < prev    next >
Internet Message Format  |  1994-05-26  |  2KB

  1. Received: by bkhouse.cts.com (V1.16/Amiga)
  2.     id AA00000; Sat, 24 Jul 93 07:44:09 PST
  3. Received: from vmbb.cts.com by crash.cts.com with smtp
  4.     (Smail3.1.28.1 #15) id m0oJk5X-0000W9C; Sat, 24 Jul 93 06:56 PDT
  5. Received: from relay2.geis.com by vmbb.cts.com with smtp
  6.     (Smail3.1.28.1 #9) id m0oJk5S-0002FhC; Sat, 24 Jul 93 06:56 PDT
  7. Received: by relay2.geis.com
  8.     (1.37.109.4/15.6) id AA08853; Sat, 24 Jul 93 14:56:56 +0100
  9. Message-Id: <9307241356.AA08853@relay2.geis.com>
  10. Date: Sat, 24 Jul 93 14:39:00 BST
  11. X-Genie-Id: 1409962
  12. X-Genie-From: G.BEASLEY2
  13. From: g.beasley2@genie.geis.com
  14. To: amigae@bkhouse.cts.com
  15. Subject: Listviews and windows
  16.  
  17. Reply:  Item #1956647 from WOUTER@MARS.LET.UVA.NL@INET#
  18.  
  19. Thanks for the help Wouter.  You are exactly write about the
  20. listviews.  Thanks.
  21.  
  22. As for the problem with multiplie open windows, I had been using the
  23. second methode (sharing a single message port).  I followed step for
  24. step the RKM guides rules on how to do it (I am translating a program
  25. that I wrote in C to E so I have done this before in other
  26. languages), but I could not get it to work in E.  The program shared
  27. the port fine and I got all of the proper information from intuition,
  28. ubtil I close a window, then my computer locks up.  I know about
  29. CloseSafely.  Here is my version of it for E:
  30.  
  31. PROC closeSafe( win )
  32.   DEF msg:PTR TO intuimessage,
  33.       wnd:PTR TO window
  34.  
  35.   wnd:=win
  36.  
  37.   Forbid( )
  38.  
  39.   WHILE msg:=Gt_GetIMsg( wnd.userport )
  40.     Gt_ReplyIMsg( msg )
  41.   ENDWHILE
  42.  
  43.   Permit( )
  44.  
  45.   CloseWindow( wnd )
  46. ENDPROC
  47.  
  48. The first methode that you described (using Wait() with multiple
  49. masks) works great and I will continue to use that methode.  Thanks
  50. for the info, its been a great help.
  51.  
  52. BEANMAN...
  53.  
  54.